Volume 52, Issue 10, October 2023, Pages 1-22
Eman s. Mohammed; Marwan A. El Saman; Hanan Elsayed Zeidan